emission-free engine - Alemán Inglés Diccionario